fulfill a promise - Alemán Inglés Diccionario